package com.xc.core.config;

import lombok.Data;

import java.util.List;


/**
 * 生成代码全局配置类
 */
@Data
public class Config {

  /**
   * 生成代码配置
   */
  private List<CreateConfig> createConfig;

  /**
   * 数据库配置
   */
  private DataBaseConfig dataSource;

  /**
   * 作者
   */
  private String author;

  /**
   * 排除字段
   */
  private String[] excludeField;

  /**
   * 后端生成文件配置
   */
  private List<FileConfig> backEndFiles;

  /**
   * 前端生成文件配置
   */
  private List<FileConfig> frontEndFiles;
}
